package com.iot08.api.response;

import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Field;

import java.io.Serializable;

/**
 * @author cwj
 * @description
 * @date 2025/4/16 15:43
 **/
@Data
public class BrokenScreenInsuranceResp implements Serializable {

    @Field("_id")
    private String bsId;

    //碎屏险剩余次数（使用一次就减少一次，和使用次数的和为购买服务时赠送次数）
    private Integer num;

    //碎屏险的使用次数（使用一次就加一次，和碎屏险的剩余次数的和为购买服务时的赠送次数）
    private Integer useNum;

    //有效期开始时间
    private Long startTime;

    //有效期结束时间
    private Long endTime;

    //状态（1：生效中，2：已使用，3：已过期，4：已失效）
    private Integer status;

    //核销码（全集合唯一）
    private String checkCode;

}
